#define _CRT_SECURE_NO_WARNINGS 1
#include "Seqlist.h"

void newSL()
{
	Seqlist a;
	SLinit(&a);
	SLpushback(&a, 1);
	SLpushback(&a, 2);
	SLpushback(&a, 3);
	SLpushback(&a, 4);
	SLpushback(&a, 5);

	//SLprint(&a);

	//SLpopback(&a);
	//SLpopback(&a);
	//SLpopback(&a);
	//SLpopback(&a);
	//SLpopback(&a);
	//SLpopback(&a);
	//SLpopback(&a);
	//SLpopback(&a);

	SLpushfront(&a, 10);
	SLpopfront(&a);
	SLinsert(&a, 0, 10);
	SLinsert(&a, 2, 10);
	SLerase(&a, 0);

	SLprint(&a);

	printf("\n%d", SLfine(&a, 4, 0));

	SeqListDestroy(&a);
}

int main()
{
	newSL();
	return 0;
}